---
title: Le point d'accès n'a pas renvoyé de réponse.
i18nReady: true
githubURL: https://github.com/withastro/astro/blob/main/packages/astro/src/core/errors/errors-data.ts
---

> **EndpointDidNotReturnAResponse**: An endpoint must return either a `Response`, or a `Promise` that resolves with a `Response`.

## Qu'est-ce qui a mal tourné ?
Lancé lorsqu'un endpoint ne renvoie rien ou renvoie un objet qui n'est pas un objet `Response`.

Un endpoint doit retourner soit une `Response`, soit une `Promise` qui se résout en une `Response`. Par exemple :
```ts
import type { APIContext } from 'astro';

export async function GET({ request, url, cookies }: APIContext): Promise<Response> {
    return Response.json({
        success: true,
        result: "Les données d'Astro Endpoint !"
    })
}
```



